environmentally destructive - French English Dictionary